package com.koron.configure.changeshift.bean;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
    * 交接班配置
    */
@Data
public class ChangeShiftCFDto  implements Serializable {
    /**
    * 主键
    */
    @ApiModelProperty(value="主键  只有删除和更新会用到")
    private String id;

    /**
    * 值班单位id
    */
    @ApiModelProperty(value="值班单位id 新建必传、更新可不传")
    private String deptId;

    /**
    * 值班单位名称
    */
    @ApiModelProperty(value="值班单位名称 新建必传、更新可不传")
    private String deptName;

    /**
    * 值班地点id
    */
    @ApiModelProperty(value="值班地点id 新建必传、更新可不传")
    private String location;

    /**
    * 值班地点名称
    */
    @ApiModelProperty(value="值班地点名称 新建必传、更新可不传")
    private String locationName;

    /**
     * 值班地点名称
     */
    @ApiModelProperty(value="值班人员类型  数据字典:onduty A 值班长+值班员、B 值班员、C 值守 新建必传、更新可不传")
    private String onduty;

    /**
    * 一级项
    */
    @ApiModelProperty(value="一级项")
    private String firstLevel;

    /**
    * 二级项
    */
    @ApiModelProperty(value="二级项")
    private String secondLevel;

    /**
    * 默认内容
    */
    @ApiModelProperty(value="默认内容")
    private String defaultContent;

    /**
    * 是否展示 0不展示、1展示
    */
    @ApiModelProperty(value="是否展示 0不展示、1展示")
    private Boolean displayFlag;

    /**
    * 排序
    */
    @ApiModelProperty(value="排序 备用字段，可以不用理会。新增会控制好序号")
    private String sort;


    private static final long serialVersionUID = 1L;
}